Filter

Cuisines
Select cuisines

The Best 15 Restaurants in Itdaca, New York (NY), United States

Pizza Aroma
4.5
50 reviews

128 S Cayuga St, Itdaca, NY 14850-5508, Itdaca

I just ordered a pizza through grubhub. It was awesome the baked potato pizza is perhaps the best thing ever